package com.ruoyi.swla2.service;

import java.util.List;
import com.ruoyi.swla2.domain.BiZbx;

/**
 * BI指标值Service接口
 * 
 * @author gdqt
 * @date 2023-09-18
 */
public interface IBiZbxService 
{
    /**
     * 查询BI指标值
     * 
     * @param ID BI指标值主键
     * @return BI指标值
     */
    public BiZbx selectBiZbxByID(Long ID);

    /**
     * 查询BI指标值列表
     * 
     * @param biZbx BI指标值
     * @return BI指标值集合
     */
    public List<BiZbx> selectBiZbxList(BiZbx biZbx);

    /**
     * 新增BI指标值
     * 
     * @param biZbx BI指标值
     * @return 结果
     */
    public int insertBiZbx(BiZbx biZbx);

    /**
     * 修改BI指标值
     * 
     * @param biZbx BI指标值
     * @return 结果
     */
    public int updateBiZbx(BiZbx biZbx);

    /**
     * 批量删除BI指标值
     * 
     * @param IDs 需要删除的BI指标值主键集合
     * @return 结果
     */
    public int deleteBiZbxByIDs(Long[] IDs);

    /**
     * 删除BI指标值信息
     * 
     * @param ID BI指标值主键
     * @return 结果
     */
    public int deleteBiZbxByID(Long ID);

    List<BiZbx> selectDfqKpiByZbz3(BiZbx biZbx);

    List<Object> selectDfqKpiByZbz(BiZbx biZbx);
}
